package com.ruoyi.project.data.service;

import java.util.List;
import java.util.Map;

import com.ruoyi.project.data.domain.TbTransportWaybill;
import com.ruoyi.project.data.domain.Waybill;

/**
 * 运单Service接口
 *
 * @author ruoyi
 * @date 2020-03-24
 */
public interface ITbTransportWaybillService
{
    /**
     * 查询运单
     *
     * @param waybillId 运单ID
     * @return 运单
     */
    public Waybill selectTbTransportWaybillById(Long waybillId);

    /**
     * 查询运单列表
     *
     * @param tbTransportWaybill 运单
     * @return 运单集合
     */
    public List<TbTransportWaybill> selectTbTransportWaybillList(TbTransportWaybill tbTransportWaybill);

    public int deleteWeightByWaybill(Long id);

    public List<Map<String, Object>> selectWaybillExport(Long[] ids);

}
